﻿using System.Windows.Input;
using ThePresenter.Properties;

namespace ThePresenter.Windows.Input
{
	public static class OverlayCommands
	{
		#region Fields

		/// <summary>
		/// Gets the value that represents the Toggle command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand Toggle = new RoutedUICommand(Resources.OverlayWindow_Toggle, "Toggle", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the Save Selection To Library command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand SaveSelectionToLibrary = new RoutedUICommand(Resources.OverlayWindow_SaveSelection, "SaveSelection", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the New Poll command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand NewPoll = new RoutedUICommand(Resources.OverlayWindow_NewPoll, "NewPoll", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the Publish Poll command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand PublishPoll = new RoutedUICommand(Resources.OverlayWindow_PublishPoll, "PublishPoll", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the Save Polls command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand SavePolls = new RoutedUICommand(Resources.OverlayWindow_SavePolls, "SavePolls", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the Load Polls command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand LoadPolls = new RoutedUICommand(Resources.OverlayWindow_LoadPolls, "LoadPolls", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the Begin Poll Editing command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand BeginPollEditing = new RoutedUICommand(Resources.OverlayWindow_BeginPollEditing, "BeginPollEditing", typeof(OverlayWindow));

		/// <summary>
		/// Gets the value that represents the Answer Poll command.
		/// </summary>
		/// <value>The command.</value>
		public static RoutedUICommand AnswerPoll = new RoutedUICommand(Resources.OverlayWindow_AnswerPoll, "AnswerPoll", typeof(OverlayWindow));

		#endregion
	}
}
